package com.lanou3g.code0408.permisision;

/**
 * Created by dllo on 18/4/8.
 */
public class Person {
    String name;
    public int age;
    private String gender;
    //改变性别
    public void changeGender(){
        /*
        1.private  权限的属性
        只能够在当前类中被访问
        即  只能在当前类中  写代码来  对该属性进行值得修改
        或者  读取它的值
         由于java中想要访问一个对象的属性/方法
         需要使用的语法是 对象.属性/对象.方法
         而在Person这个类中了我们要想改变gender属性的值
         又没有办法拿到这个类的对象
         所以,java创造了一个关键字:this
         this  永远指;本类对象,就是这个类  new出来的对象
         但是 具体指哪个对象,并不确定,哪个对象调用了该方法
         this就指这个对象
         即:this指调用该方法的对象
         总结:1.this指本类对象
         2.this指调用该方法的对象
         */
        this.gender="男";
    }

}
